SimpleJWTLogin\Services\BaseService S

Total Complexity 38
Dependencies 10
Dependents 0
Total lines 290
Lines of code 149
Logical lines of code 75
Comment lines 81
Methods 12
Properties 7

Methods 12

Method Rating Maintainability Complexity Lines of code
getJwtFromRequestHeaderOrCookie()
A
49 10 32
validateAuthKey()
S
56 6 18
getUserParameterValueFromPayload()
S
51 5 30
getUserDetails()
S
57 5 18
validateJwtRevoked()
S
59 4 15
getPayloadFromJWT()
S
69 2 6
withSettings()
S
73 1 5
withRequest()
S
77 1 4
withCookies()
S
77 1 4
withSession()
S
77 1 4
withServerHelper()
S
77 1 4
validateJWTAndGetUserValueFromPayload()
S
65 1 9